straw torch - Turkish English Dictionary